V-mudel on teatud tüüpi SDLC mudel, kus protsess toimub järjestikku V-kujuliselt.
V-mudel on tarkvaraarenduse elutsükli (SDLC) mudel, mis laiendab
veekoskmudelit, rõhutades testimist igas arendusetapis. See on jäik
ja hästi struktureeritud, kus iga arendusetapp vastab kindlale testimisfaasile.
| Positiivsed küljed | Negatiivsed küljed |
|---|---|
| See on väga distsiplineeritud mudel ja faasid viiakse läbi ükshaaval. | Suur risk ja ebakindlus. |
| V-mudelit kasutatakse väikeste projektide jaoks, kus projekti nõuded on selged. | See ei sobi keerukate ja objektorienteeritud projektide jaoks. |
| Lihtne ja hõlpsasti mõistetav ja kasutatav. | Aeganõudev: V-mudel võib olla aeganõudev, kuna see nõuab palju dokumentatsiooni ja testimist. |
| See võimaldab projektijuhtimisel edenemist täpselt jälgida. | Liigne tuginemine dokumentatsioonile: V-mudel paneb suurt rõhku dokumenteerimisele, mis võib viia dokumentatsiooni liigsele sõltuvusele tegeliku arendustöö arvelt. |